home *** CD-ROM | disk | FTP | other *** search
- I thought I would elaborate on Mark's explaination of IMSP.
-
- Excerpts from internet.computing.imap: 31-Mar-93 Re: IMSP specification
- Mark Crispin@Panda.COM (682*)
-
- > No. IMSP (Interactive Mail Support Protocol) is a support protocol for
- > IMAP. It handles collections of IMAP servers the way IMAP handles
- > collections of message folders. IMSP extends the IMAP2bis operations
- > for creating, deleting, renaming, [un]subscribing, and listing folders
- > to multiple IMAP servers; it also has some capabilities for distributed
- > user configuration information.
-
- > IMSP doesn't have any capability to deal with messages.
-
- > You don't need IMSP at all if you only have one IMAP server.
-
-
- Though it is true that you do not need IMSP if you only have on IMAP
- server, IMSP will actually give you additional functionality that may
- prove very useful.
-
- First, I'll describe our mail usage profile. We have about 7,600 unique
- mail users during peak usage weeks. They have around 81,000 mail
- sessions. The interesting thing to point out is that these users move
- around a lot. In one week about 5800 users read mail and bboards from a
- Macintosh or PC (there were only 2200 Macs and 600 PCs which they read
- the mail from), 5300 users read mail and bboards on a Unix system, and
- 3200 read mail and bboards on both a MAC/PC and a Unix system. On the
- unix systems they read mail using X11 based clients and a variety of
- terminal clients (an emacs based client, two curses clients, and a
- command line client).
-
- This means that we need to make the movement from one mail client to
- another relatively seemless. Some of the profile information needs to
- move with the user and not the client. They expect things like bcc's
- and signatures to be universal.
-
- IMSP while providing the means to scale up an IMAP installation by
- treating folders and mailboxes as objects which can be moved around from
- server to server to balance for space and load (location transparency),
- provides a mechanism for user specific information to be stored in a
- central location for use by all clients.
-
- The IMSP server can be queried for the bcc address to use, the person
- name of the user, the central SMTP server(s) to contact, the IMAP server
- to the users inbox lives on. What the list of bboards the user is
- subscribed to which have unread messages is. Following the current
- discussions, it looks like it will have an address book mechanism as
- well.
-
- I think IMSP gives a lot more than just location transparency and scalability.
-
- -Wallace
-
-
-